草庐IT

python - pip3.4 -V指的是python2.7的安装

全部标签

c# - 如何向用户显示安装程序

当用户在我的应用程序上单击更新时,我想显示安装程序。安装程序驻留在服务器上。向用户显示msi或安装程序的最佳方式是什么?有没有例子?谢谢 最佳答案 首先您需要将您的安装包复制到客户端。您可以传输二进制数据或使用WebClient下载。然后您可以使用Process.Start和msiexec实用程序执行安装包msiexec/quiet/i"c:\myinstallationpackage.msi"//forhiddeninstallationmsiexec/qb/i"c:\myinstallationpackage.msi"//for

python - 将多版本 python 应用程序移植到 Windows

我用Python3编写了一个程序,该程序依赖于Python2.7中的另一个程序来完成某些核心任务。它在gnunux上无缝运行,因为大多数发行版已经安装了2.7,我只需要Python3,一切都很好。但现在我想将bundle移植到Windows,但我不知道如何管理它。我有以下问题大多数Windows都没有安装Python,更不用说2.7和3系列了。Thescriptsinvokevariousutilities(executables,Python2.7&3scripts)withsubprocess.call(...shell=True)andreliesonPythonscripts'

python - 如何将文件名传递给从 Python 执行的外部命令?

我正在尝试在Python脚本中执行命令:importsubprocessoutput_process=subprocess.Popen("javac-cpC:\Users\MyUsername\Desktop\htmlcleaner-2.2.jarScrapping_lastfm.java",shell=True,stdout=subprocess.PIPE)但是我得到一个错误packageorg.htmlcleanerdoesnotexist。如果我独立运行javac命令,它执行得很好..我当前的工作目录是C:\Users\MyUsername。 最佳答案

windows - 在 Windows Server 2008 上使用 npm 安装 Node 包/依赖项

我下载了适用于windows的nodejs二进制文件,它包含所有cygwin依赖项等。因此,我可以cd到C:\ProgramFiles(x86)\node\bin文件夹并运行“shell”,然后运行“nodenpminstall”,命令有效。我到底指的是什么?我尝试根据文档将其指向包.tar.gz/.zip或解压缩的文件夹,但我收到了几个错误,C:\ProgramFiles(x86)\node\bin>nodenpminstallandris9-Nodemailer-10eb182npmERR!tar-cvf-execvp():NosuchfileordirectorynpmERR!t

Python 和 Opswat

在通过python访问测试病毒URL(http://eicar.org/download/eicar.com)时,我需要触发我的AntiVirus(McAfee)。如果我使用IE、Firefox甚至wgetforwindows,AntiVirus会检测到访问了病毒URL,这是预期的行为。但是,当使用urllib或urllib2时,可以成功访问病毒URL,并且AntiVirus不会检测到已到达“错误”URL。有人试过类似的东西吗? 最佳答案 将输出写入磁盘——然后病毒扫描程序就会看到它。

python - 用于调试的 pygtk 控制台输出

我有这个问题。我正在创建一个编辑器,我需要将控制台输出(sys.stderr和sys.stdout)输出到TextView。问题是,当我启动控制台时,它会等待它退出,但我希望它捕获任何内容并将其输出到TextView,所以我认为您可能需要不同的线程,但它不会使它无法从另一个线程中捕获任何东西?我想要这个以防编辑器不是从终端启动的。如果您想知道,它将用作模块。这是到目前为止的代码:importsysimportgtkimportpygtkpygtk.require('2.0')classConsole:def__init__(self):tv=gtk.TextView()tv.set_e

python - 如何编写一个批处理文件,显示可执行文件的路径和 Python 在 Windows 上处理 Python 脚本的版本?

对于直接调用Python运行的脚本(pythonmyscript.py)以及直接运行的脚本(myscript.py),它应该显示可执行文件的路径和Python版本。脚本不应该对系统的配置做太多的假设。例如,它应该处理可能没有可用Python的情况。理由我正在尝试使用不同的方式来设置运行Python脚本的环境,我认为让脚本告诉我当前的配置是什么会很有帮助。我关心操作系统提供的标准方法-PATH环境变量和文件类型与处理程序的关联(assoc和ftype命令以及PATHEXT环境变量)。这留下了pylauncher超出了这个问题的范围。 最佳答案

python - PyQt:Windows Vista/7 上 QTableView 中的 QStyledItemDelegate?

我想让一个单元格/行在QTableView中看起来像这样:当运行Ubuntu时,QStyledItemDelegate适用于QTreeView和QTableView,但在Windows上,它仅适用于QTreeView,并且仅当我不重新实现paint方法时。所以我的两个问题是:如何让QStyledItemDelegate在QTableView中看起来像上图?在重新实现paint时,如何让QStyledItemDelegate看起来像上图?文本旁边的图像不需要。我只是在寻找样式悬停和选择框。以防万一,我的Qt版本是4.7.2。 最佳答案

java - 如何在 Windows 上正确制作 Mac 应用程序/安装程序 (Java)?

我只是想从我的Windows机器上制作一个JAR文件或APP文件,Mac用户可以运行并查看更专业的应用程序。最重要的是,我希望菜单栏标题显示程序的名称而不是启动程序包!我发现这真的很烦人,因为在为Windows编程时,您不必担心那种废话。Windows只是向用户显示您在创建JFrame时为其命名的任何名称。Mac将完整的Launcher包名称放在左上角:即com.blah.initial.Launcher我从涵盖将Java应用程序引入Mac的Java教程中学到了一些知识,但它并没有过多地讨论如何在Windows机器上执行此操作。我知道需要一个XML文件来告诉Mac程序信息....但我不

python - 如何使用 Squish QT 确定 Python 中的 Windows 版本?

谁知道如何确定Windows版本??例如对于32位和64位Windows:-WindowsXP家庭/专业版-WindowsVista商务版/旗舰版...等-Windows7家庭普通版/家庭高级版/专业版/旗舰版...等我想知道是否可以从注册表或PythonAPI中检索此信息??谢谢。 最佳答案 如果ctypes不起作用(由于32位还是64位?),这个hack应该:defget_Windows_name():importsubprocess,reo=subprocess.Popen('systeminfo',stdout=subpro